INPUTSTR "@X0F Please @X0Bchoose @X0Fa letter to @X0Echange [@X0Fe@X0EX@X0F)it,(@X0E!@X0F) to Save,@X0E +@X0F next screen@X0E]@X07",VAR026,14,1,MASK_ASCII(),4+2+8+64
IF (VAR026="!") GOTO LABEL150
IF (VAR026="") GOTO LABEL156
IF (VAR026="+") GOTO LABEL093
IF (!(VAR026="A")) GOTO LABEL077
INPUTSTR " What is the name of your BBS ",VAR007,11,30,MASK_ASCII(),2+4
GOTO LABEL076
:LABEL077
IF (!(VAR026="B")) GOTO LABEL078
INPUTSTR " What is your street mailing address( for the BBS) ",VAR052,11,30,MASK_ASCII(),2+4
GOTO LABEL076
:LABEL078
IF (!(VAR026="C")) GOTO LABEL079
INPUTSTR " What is your mailing city, state, zip (for the BBS) ",VAR053,11,30,MASK_ASCII(),2+4
GOTO LABEL076
:LABEL079
IF (!(VAR026="D")) GOTO LABEL080
INPUTSTR " What is the Sysops name ",VAR006,11,25,MASK_ASCII(),2+4+128
GOTO LABEL076
:LABEL080
IF (!(VAR026="E")) GOTO LABEL081
INPUTSTR " What is the BBS phone number ",VAR012,11,12,MASK_ASCII(),2+4+8+128
GOTO LABEL076
:LABEL081
IF (!(VAR026="F")) GOTO LABEL082
INPUTSTR " What is the registration number (leave 000000 if unreg) ",VAR005,11,8,MASK_NUM(),2+4+8
GOTO LABEL076
:LABEL082
IF (!(VAR026="G")) GOTO LABEL083
INPUTSTR " What are the values measured in (credits, units money) ",VAR021,11,12,MASK_ASCII(),2+4+8
GOTO LABEL076
:LABEL083
IF (!(VAR026="H")) GOTO LABEL084
INPUTSTR " How many levels (choices will you give the user ",VAR080,11,3,MASK_NUM(),2+4+8
GOTO LABEL076
:LABEL084
IF (!(VAR026="I")) GOTO LABEL085
INPUTSTR " What is the path where the invoices are stored ",VAR024,11,35,MASK_ASCII(),2+4+8
PRINTLN
PRINTLN " The directory will be created for you if it doesn't exist"
PRINTLN
WAIT
SHELL 1,VAR090,"md "+VAR024,""
WAIT
GOTO LABEL076
:LABEL085
IF (!(VAR026="J")) GOTO LABEL086
INPUTSTR " Do you want to raise users security immediately ",VAR032,11,1,"",2+4+8+16384
GOTO LABEL076
:LABEL086
IF (!(VAR026="K")) GOTO LABEL087
INPUTSTR " What do you want to change users expired security ",VAR044,11,1,"",2+4+8+16384
GOTO LABEL076
:LABEL087
IF (!(VAR026="L")) GOTO LABEL088
INPUTSTR " Do you except American Express credit cards ",VAR045,11,1,"",2+4+8+16384
GOTO LABEL076
:LABEL088
IF (!(VAR026="M")) GOTO LABEL089
INPUTSTR " Do you except Discover credit cards ",VAR046,11,1,"",2+4+8+16384
GOTO LABEL076
:LABEL089
IF (!(VAR026="N")) GOTO LABEL090
INPUTSTR " Do you want to receive a message about users credit purchase ",VAR048,11,8,"",2+4+8+16384
GOTO LABEL076
:LABEL090
IF (!(VAR026="O")) GOTO LABEL091
INPUTSTR " @X07What 7f tax do you want (8.2 is 8.2%)(enter 0 if none) ",VAR068,11,8,MASK_ASCII(),2+4+0
GOTO LABEL076
:LABEL091
IF (!(VAR026="P")) GOTO LABEL092
INPUTSTR " What is the handling charge (cc surcharge)(enter 0 if none) ",VAR072,11,8,"$0123456789.",2+4+0
PRINTLN " @X0E(@X0FO@X0E) @X07Sec level to raise security............@X0E[@X0B",VAR055(3),"@X0E@POS:50@]@X07"
PRINTLN " @X0E(@X0FP@X0E) @X07Sec level to set Expired access........@X0E[@X0B",VAR092(3),"@X0E@POS:50@]@X07@X07"
PRINTLN " @X0E(@X0FQ@X0E) @X07Sec level to set when 0 credits........@X0E[@X0B",VAR056(3),"@X0E@POS:50@]@X07"
PRINTLN " @X0E(@X0FR@X0E) @X07Number of days before expiration.......@X0E[@X0B",VAR057(3),"@X0E@POS:50@]@X07"
INPUTSTR "@X0F Please @X0Bchoose @X0Fa letter to @X0Echange [@X0Fe@X0EX@X0F)it,(@X0E!@X0F) to Save,@X0E +@X0F next screen@X0E]@X07",VAR026,14,1,MASK_ASCII(),4+2+8+64
IF (VAR026="!") GOTO LABEL150
IF (VAR026="") GOTO LABEL156
IF (VAR026="X") GOTO LABEL156
IF (VAR026="+") GOTO LABEL112
IF (VAR026="-") GOTO LABEL076
IF (!(VAR026="A")) GOTO LABEL094
INPUTSTR " What is the first level (value) of credits users may purchase ",VAR089(1),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL094
IF (!(VAR026="B")) GOTO LABEL095
INPUTSTR " What is cost of level one purchase ",VAR066(1),11,7,MASK_ASCII(),2+4+8
GOTO LABEL093
:LABEL095
IF (!(VAR026="C")) GOTO LABEL096
INPUTSTR " What security level to raise level on users ",VAR055(1),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL096
IF (!(VAR026="D")) GOTO LABEL097
INPUTSTR " What security level at which to set expired users (level 1) ",VAR092(1),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL097
IF (!(VAR026="E")) GOTO LABEL098
INPUTSTR " Security level to set when user has 0 credits",VAR056(1),11,4,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL098
IF (!(VAR026="F")) GOTO LABEL099
INPUTSTR " Number of days before expiration of level one user ",VAR057(1),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL099
IF (!(VAR026="G")) GOTO LABEL100
INPUTSTR "What is the second level (value) of credits users may purchase ",VAR089(2),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL100
IF (!(VAR026="H")) GOTO LABEL101
INPUTSTR " What is the cost of level two purchase ",VAR066(2),14,7,MASK_ASCII(),2+4+8
GOTO LABEL093
:LABEL101
IF (!(VAR026="I")) GOTO LABEL102
INPUTSTR " What security level to raise level on users ",VAR055(2),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL102
IF (!(VAR026="J")) GOTO LABEL103
INPUTSTR " What security level to drop expired users on level three purchase ",VAR092(2),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL103
IF (!(VAR026="K")) GOTO LABEL104
INPUTSTR " Security level to set when user has 0 credits",VAR056(2),11,4,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL104
IF (!(VAR026="L")) GOTO LABEL105
INPUTSTR " Number of days before expiration of level one user ",VAR057(2),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL105
IF (!(VAR026="M")) GOTO LABEL106
INPUTSTR " What is the third level (value) of credits users may purchase ",VAR089(3),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL106
IF (!(VAR026="N")) GOTO LABEL107
INPUTSTR " What is the cost of level three purchase ",VAR066(3),11,7,MASK_ASCII(),2+4+8
GOTO LABEL093
:LABEL107
IF (!(VAR026="O")) GOTO LABEL108
INPUTSTR " What security level to raise level on users ",VAR055(3),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL108
IF (!(VAR026="P")) GOTO LABEL109
INPUTSTR " What security level to drop expired users on level three purchase ",VAR092(3),11,5,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL109
IF (!(VAR026="Q")) GOTO LABEL110
INPUTSTR " Security level to set when user has 0 credits",VAR056(3),11,4,MASK_NUM(),2+4+8
GOTO LABEL093
:LABEL110
IF (!(VAR026="R")) GOTO LABEL111
INPUTSTR " Number of days before expiration of level one user ",VAR057(3),11,5,MASK_NUM(),2+4+8
PRINTLN " @X0E(@X0FO@X0E) @X07Sec level to raise security............@X0E[@X0B",VAR055(6),"@X0E@POS:50@]@X07"
PRINTLN " @X0E(@X0FP@X0E) @X07Sec level to set Expired access........@X0E[@X0B",VAR092(6),"@X0E@POS:50@]@X07@X07"
PRINTLN " @X0E(@X0FQ@X0E) @X07Sec level to set when 0 credits........@X0E[@X0B",VAR056(6),"@X0E@POS:50@]@X07"
PRINTLN " @X0E(@X0FR@X0E) @X07Number of days before expiration.......@X0E[@X0B",VAR057(6),"@X0E@POS:50@]@X07"
PRINTLN
INPUTSTR "@X0F @X0BChoose @X0Fan item to @X0Echange [@X0F(@X0E!@X0F) to Save,@X0EC/R@X0F to abort@X0E + @X0Fnext screen]@X07",VAR026,14,1,MASK_ASCII(),4+2+8+64
IF (VAR026="!") GOTO LABEL150
IF (VAR026="") GOTO LABEL156
IF (VAR026="X") GOTO LABEL156
IF (VAR026="+") GOTO LABEL131
IF (VAR026="-") GOTO LABEL093
IF (!(VAR026="A")) GOTO LABEL113
INPUTSTR " What is the fourth level (value) of credits users may purchase ",VAR089(4),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL113
IF (!(VAR026="B")) GOTO LABEL114
INPUTSTR " What is cost of level four purchase ",VAR066(4),11,7,MASK_ASCII(),2+4+8
GOTO LABEL112
:LABEL114
IF (!(VAR026="C")) GOTO LABEL115
INPUTSTR " What security level to raise level on users ",VAR055(4),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL115
IF (!(VAR026="D")) GOTO LABEL116
INPUTSTR " What security level at which to set expired users (level 4) ",VAR092(4),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL116
IF (!(VAR026="E")) GOTO LABEL117
INPUTSTR " Security level to set when user has 0 credits",VAR056(4),11,4,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL117
IF (!(VAR026="F")) GOTO LABEL118
INPUTSTR " Number of days before expiration of level four users ",VAR057(4),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL118
IF (!(VAR026="G")) GOTO LABEL119
INPUTSTR "What is the five level (value) of credits users may purchase ",VAR089(5),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL119
IF (!(VAR026="H")) GOTO LABEL120
INPUTSTR " What is the cost of level five purchase ",VAR066(5),14,7,MASK_ASCII(),2+4+8
GOTO LABEL112
:LABEL120
IF (!(VAR026="I")) GOTO LABEL121
INPUTSTR " What security level to raise level five users ",VAR055(5),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL121
IF (!(VAR026="J")) GOTO LABEL122
INPUTSTR " What security level to drop expired users on five three purchase ",VAR092(5),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL122
IF (!(VAR026="K")) GOTO LABEL123
INPUTSTR " Security to set when level five users have 0 credits",VAR056(5),11,4,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL123
IF (!(VAR026="L")) GOTO LABEL124
INPUTSTR " Number of days before expiration of level five user ",VAR057(5),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL124
IF (!(VAR026="M")) GOTO LABEL125
INPUTSTR " What is the sixth level (value) of credits users may purchase ",VAR089(6),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL125
IF (!(VAR026="N")) GOTO LABEL126
INPUTSTR " What is the cost of level six purchase ",VAR066(6),11,7,MASK_ASCII(),2+4+8
GOTO LABEL112
:LABEL126
IF (!(VAR026="O")) GOTO LABEL127
INPUTSTR " What security level to raise level six users ",VAR055(6),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL127
IF (!(VAR026="P")) GOTO LABEL128
INPUTSTR " What security level to drop expired users on level six purchase ",VAR092(6),11,5,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL128
IF (!(VAR026="Q")) GOTO LABEL129
INPUTSTR " Security level to set when user has 0 credits",VAR056(6),11,4,MASK_NUM(),2+4+8
GOTO LABEL112
:LABEL129
IF (!(VAR026="R")) GOTO LABEL130
INPUTSTR " Number of days before expiration of level six user ",VAR057(6),11,5,MASK_NUM(),2+4+8
PRINTLN " @X0E(@X0FO@X0E) @X07Sec level to raise security............@X0E[@X0B",VAR055(9),"@X0E@POS:50@]@X07"
PRINTLN " @X0E(@X0FP@X0E) @X07Sec level to set Expired access........@X0E[@X0B",VAR092(9),"@X0E@POS:50@]@X07@X07"
PRINTLN " @X0E(@X0FQ@X0E) @X07Sec level to set when 0 credits........@X0E[@X0B",VAR056(9),"@X0E@POS:50@]@X07"
PRINTLN " @X0E(@X0FR@X0E) @X07Number of days before expiration.......@X0E[@X0B",VAR057(9),"@X0E@POS:50@]@X07"
PRINTLN
INPUTSTR "@X0F @X0BChoose @X0Fan item to @X0Echange [@X0F(@X0E!@X0F) to Save,@X0EC/R@X0F to abort@X0E + @X0Fnext screen]@X07",VAR026,14,1,MASK_ASCII(),4+2+8+64
IF (VAR026="!") GOTO LABEL150
IF (VAR026="") GOTO LABEL156
IF (VAR026="X") GOTO LABEL156
IF (VAR026="+") GOTO LABEL076
IF (VAR026="-") GOTO LABEL112
IF (!(VAR026="A")) GOTO LABEL132
INPUTSTR " What is the seventh (value) of credits users may purchase ",VAR089(7),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL132
IF (!(VAR026="B")) GOTO LABEL133
INPUTSTR " What is cost of level seventh ",VAR066(7),11,7,MASK_ASCII(),2+4+8
GOTO LABEL131
:LABEL133
IF (!(VAR026="C")) GOTO LABEL134
INPUTSTR " What security level to raise level seven users ",VAR055(7),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL134
IF (!(VAR026="D")) GOTO LABEL135
INPUTSTR " What security level at which to set expired users (level 7) ",VAR092(7),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL135
IF (!(VAR026="E")) GOTO LABEL136
INPUTSTR " Security level to set when user has 0 credits",VAR056(7),11,4,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL136
IF (!(VAR026="F")) GOTO LABEL137
INPUTSTR " Number of days before expiration of level seven users ",VAR057(7),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL137
IF (!(VAR026="G")) GOTO LABEL138
INPUTSTR "What is the eighth level (value) of credits users may purchase ",VAR089(8),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL138
IF (!(VAR026="H")) GOTO LABEL139
INPUTSTR " What is the cost of level eight purchase ",VAR066(8),14,7,MASK_ASCII(),2+4+8
GOTO LABEL131
:LABEL139
IF (!(VAR026="I")) GOTO LABEL140
INPUTSTR " What security level to raise level eight users ",VAR055(8),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL140
IF (!(VAR026="J")) GOTO LABEL141
INPUTSTR " What security level to drop expired users level eight purchase ",VAR092(8),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL141
IF (!(VAR026="K")) GOTO LABEL142
INPUTSTR " Security to set when level eight users have 0 credits",VAR056(8),11,4,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL142
IF (!(VAR026="L")) GOTO LABEL143
INPUTSTR " Number of days before expiration of level eight user ",VAR057(8),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL143
IF (!(VAR026="M")) GOTO LABEL144
INPUTSTR " What is the nineth level (value) of credits users may purchase ",VAR089(9),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL144
IF (!(VAR026="N")) GOTO LABEL145
INPUTSTR " What is the cost of level nine purchase ",VAR066(9),11,7,MASK_ASCII(),2+4+8
GOTO LABEL131
:LABEL145
IF (!(VAR026="O")) GOTO LABEL146
INPUTSTR " What security level to raise level nine users ",VAR055(9),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL146
IF (!(VAR026="P")) GOTO LABEL147
INPUTSTR " What security level to drop expired users on level nine purchase ",VAR092(9),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL147
IF (!(VAR026="Q")) GOTO LABEL148
INPUTSTR " Security level to set when user has 0 credits",VAR056(9),11,4,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL148
IF (!(VAR026="R")) GOTO LABEL149
INPUTSTR " Number of days before expiration of level nine user ",VAR057(9),11,5,MASK_NUM(),2+4+8
GOTO LABEL131
:LABEL149
GOTO LABEL131
:LABEL150
FCLOSE 2
LET VAR047=VAR017
FOPEN 2,PPEPATH()+"credits.cfg",O_RW,S_DN
FPUTLN 2,VAR007
FPUTLN 2,VAR052
FPUTLN 2,VAR053
FPUTLN 2,VAR006
FPUTLN 2,VAR012
FPUTLN 2,VAR005
FPUTLN 2,VAR021
FPUTLN 2,VAR024
FPUTLN 2,VAR080
FPUTLN 2,VAR032
FPUTLN 2,VAR044
FPUTLN 2,VAR045
FPUTLN 2,VAR046
FPUTLN 2,VAR048
FPUTLN 2,VAR068
FPUTLN 2,VAR072
FPUTLN 2,VAR089(1)
FPUTLN 2,VAR066(1)
FPUTLN 2,VAR055(1)
FPUTLN 2,VAR092(1)
FPUTLN 2,VAR056(1)
FPUTLN 2,VAR057(1)
FPUTLN 2,VAR089(2)
FPUTLN 2,VAR066(2)
FPUTLN 2,VAR055(2)
FPUTLN 2,VAR092(2)
FPUTLN 2,VAR056(2)
FPUTLN 2,VAR057(2)
FPUTLN 2,VAR089(3)
FPUTLN 2,VAR066(3)
FPUTLN 2,VAR055(3)
FPUTLN 2,VAR092(3)
FPUTLN 2,VAR056(3)
FPUTLN 2,VAR057(3)
FPUTLN 2,VAR089(4)
FPUTLN 2,VAR066(4)
FPUTLN 2,VAR055(4)
FPUTLN 2,VAR092(4)
FPUTLN 2,VAR056(4)
FPUTLN 2,VAR057(4)
FPUTLN 2,VAR089(5)
FPUTLN 2,VAR066(5)
FPUTLN 2,VAR055(5)
FPUTLN 2,VAR092(5)
FPUTLN 2,VAR056(5)
FPUTLN 2,VAR057(5)
FPUTLN 2,VAR089(6)
FPUTLN 2,VAR066(6)
FPUTLN 2,VAR055(6)
FPUTLN 2,VAR092(6)
FPUTLN 2,VAR056(6)
FPUTLN 2,VAR057(6)
FPUTLN 2,VAR089(7)
FPUTLN 2,VAR066(7)
FPUTLN 2,VAR055(7)
FPUTLN 2,VAR092(7)
FPUTLN 2,VAR056(7)
FPUTLN 2,VAR057(7)
FPUTLN 2,VAR089(8)
FPUTLN 2,VAR066(8)
FPUTLN 2,VAR055(8)
FPUTLN 2,VAR092(8)
FPUTLN 2,VAR056(8)
FPUTLN 2,VAR057(8)
FPUTLN 2,VAR089(9)
FPUTLN 2,VAR066(9)
FPUTLN 2,VAR055(9)
FPUTLN 2,VAR092(9)
FPUTLN 2,VAR056(9)
FPUTLN 2,VAR057(9)
FPUTLN 2,VAR047
GOTO LABEL156
:LABEL151
FOPEN 2,PPEPATH()+"credits.cfg",O_RW,S_DN
FGET 2,VAR007
IF (VAR007="") LET VAR007=" Place your BBS name here"
FGET 2,VAR052
IF (VAR052="") LET VAR052="Place street address - leave blank if none"